Terra Verde Discovery School nearby hotel search is centered on latitude 35.2065 & longitude -97.3896.